package ${package};

import com.deyuanyun.pic.common.validator.annotations.CodeVail;
import com.deyuanyun.pic.common.validator.annotations.DataValidate;
import com.deyuanyun.pic.ctrl.annotation.*;
import com.deyuanyun.pic.pig.domain.validatefun.CodeValidata;
import com.deyuanyun.pic.pig.domain.validatefun.PipeLineValidata;
import com.deyuanyun.pic.ctrl.validatefun.AutoPile;
import com.deyuanyun.pic.ctrl.annotation.DbTable;
import com.deyuanyun.pic.pig.domain.validatefun.ValveRoomValidata;
import com.deyuanyun.pic.ctrl.util.AutoImportInterface;
import com.deyuanyun.pic.ctrl.validatefun.AutoDevice;
import com.deyuanyun.pic.ctrl.validatefun.EnumValidata;

import java.util.Date;
<#list importData as d>
import ${d}
</#list>

/**

说明:${text}

**/
@DbTable(name="${dbNanme}",startRow=${startRow},sumCell=${fieldList?size},excelName="${text2}")
public class ${className} implements AutoImportInterface
{

  <#list fieldList as f>
      /**
      * ${f.realName}
      */
      <#list f.notes as n>
      ${n}
      </#list>
      private ${f.type} ${f.name};

  </#list>


<#list fieldList as f>
    public ${f.type} get${f.firstUpperName}()
    {

        return  this.${f.name};
    }
    public void set${f.firstUpperName}(${f.type} ${f.name})
    {

      this.${f.name}=${f.name};
    }


</#list>



}